home *** CD-ROM | disk | FTP | other *** search
/ Aminet 6 / Aminet 6 - June 1995.iso / Aminet / dev / gcc / gcc263_src.lha / gcc-2.6.3 / gcc.info < prev    next >
Encoding:
GNU Info File  |  1994-11-23  |  7.9 KB  |  291 lines

  1. This is Info file gcc.info, produced by Makeinfo-1.55 from the input
  2. file gcc.texi.
  3.  
  4.    This file documents the use and the internals of the GNU compiler.
  5.  
  6.    Published by the Free Software Foundation 675 Massachusetts Avenue
  7. Cambridge, MA 02139 USA
  8.  
  9.    Copyright (C) 1988, 1989, 1992, 1993, 1994 Free Software Foundation,
  10. Inc.
  11.  
  12.    Permission is granted to make and distribute verbatim copies of this
  13. manual provided the copyright notice and this permission notice are
  14. preserved on all copies.
  15.  
  16.    Permission is granted to copy and distribute modified versions of
  17. this manual under the conditions for verbatim copying, provided also
  18. that the sections entitled "GNU General Public License," "Funding for
  19. Free Software," and "Protect Your Freedom--Fight `Look And Feel'" are
  20. included exactly as in the original, and provided that the entire
  21. resulting derived work is distributed under the terms of a permission
  22. notice identical to this one.
  23.  
  24.    Permission is granted to copy and distribute translations of this
  25. manual into another language, under the above conditions for modified
  26. versions, except that the sections entitled "GNU General Public
  27. License," "Funding for Free Software," and "Protect Your Freedom--Fight
  28. `Look And Feel'", and this permission notice, may be included in
  29. translations approved by the Free Software Foundation instead of in the
  30. original English.
  31.  
  32. 
  33. Indirect:
  34. gcc.info-1: 1371
  35. gcc.info-2: 42027
  36. gcc.info-3: 92007
  37. gcc.info-4: 141516
  38. gcc.info-5: 189933
  39. gcc.info-6: 221957
  40. gcc.info-7: 269574
  41. gcc.info-8: 319268
  42. gcc.info-9: 368568
  43. gcc.info-10: 417318
  44. gcc.info-11: 458309
  45. gcc.info-12: 495659
  46. gcc.info-13: 545024
  47. gcc.info-14: 588340
  48. gcc.info-15: 637892
  49. gcc.info-16: 670616
  50. gcc.info-17: 718011
  51. gcc.info-18: 763563
  52. gcc.info-19: 813295
  53. gcc.info-20: 862496
  54. gcc.info-21: 912088
  55. gcc.info-22: 956435
  56. gcc.info-23: 999520
  57. gcc.info-24: 1022946
  58. 
  59. Tag Table:
  60. (Indirect)
  61. Node: Top1371
  62. Node: Copying2991
  63. Node: Contributors22139
  64. Node: Funding27288
  65. Node: Look and Feel29785
  66. Node: G++ and GCC36431
  67. Node: Invoking GCC38648
  68. Node: Option Summary42027
  69. Node: Overall Options51734
  70. Node: Invoking G++56297
  71. Node: C Dialect Options58171
  72. Node: C++ Dialect Options67858
  73. Node: Warning Options77220
  74. Node: Debugging Options92007
  75. Node: Optimize Options100861
  76. Node: Preprocessor Options111407
  77. Node: Assembler Options117867
  78. Node: Link Options118234
  79. Node: Directory Options123052
  80. Node: Target Options126197
  81. Node: Submodel Options129924
  82. Node: M680x0 Options131305
  83. Node: VAX Options134689
  84. Node: SPARC Options135224
  85. Node: Convex Options141516
  86. Node: AMD29K Options143697
  87. Node: ARM Options146728
  88. Node: M88K Options148146
  89. Node: RS/6000 and PowerPC Options156093
  90. Node: RT Options163077
  91. Node: MIPS Options164781
  92. Node: i386 Options171665
  93. Node: HPPA Options174328
  94. Node: Intel 960 Options175857
  95. Node: DEC Alpha Options178467
  96. Node: Clipper Options180139
  97. Node: H8/300 Options180537
  98. Node: System V Options180982
  99. Node: Code Gen Options181668
  100. Node: Environment Variables189933
  101. Node: Running Protoize194233
  102. Node: Installation200462
  103. Node: Configurations221957
  104. Node: Other Dir253053
  105. Node: Cross-Compiler254769
  106. Node: Steps of Cross256600
  107. Node: Configure Cross257718
  108. Node: Tools and Libraries258355
  109. Node: Cross Runtime260798
  110. Node: Cross Headers264552
  111. Node: Build Cross266537
  112. Node: Sun Install268442
  113. Node: VMS Install269574
  114. Node: Collect2279503
  115. Node: Header Dirs282212
  116. Node: C Extensions283626
  117. Node: Statement Exprs286800
  118. Node: Local Labels288694
  119. Node: Labels as Values290756
  120. Node: Nested Functions292621
  121. Node: Constructing Calls296477
  122. Node: Naming Types298534
  123. Node: Typeof299628
  124. Node: Lvalues301493
  125. Node: Conditionals303933
  126. Node: Long Long304824
  127. Node: Complex306268
  128. Node: Zero Length308130
  129. Node: Variable Length308804
  130. Node: Macro Varargs311329
  131. Node: Subscripting313432
  132. Node: Pointer Arith313915
  133. Node: Initializers314480
  134. Node: Constructors314945
  135. Node: Labeled Elements316639
  136. Node: Case Ranges319268
  137. Node: Cast to Union319949
  138. Node: Function Attributes321027
  139. Node: Function Prototypes327904
  140. Node: Dollar Signs329703
  141. Node: Character Escapes330490
  142. Node: Alignment330771
  143. Node: Variable Attributes332247
  144. Node: Inline337966
  145. Node: Extended Asm341843
  146. Node: Asm Labels352130
  147. Node: Explicit Reg Vars353449
  148. Node: Global Reg Vars354697
  149. Node: Local Reg Vars359262
  150. Node: Alternate Keywords360854
  151. Node: Incomplete Enums362256
  152. Node: Function Names363012
  153. Node: C++ Extensions364017
  154. Node: Naming Results365254
  155. Node: Min and Max368568
  156. Node: Destructors and Goto370018
  157. Node: C++ Interface370568
  158. Node: Template Instantiation375791
  159. Node: C++ Signatures381583
  160. Node: Trouble385844
  161. Node: Actual Bugs387412
  162. Node: Installation Problems388681
  163. Node: Cross-Compiler Problems402467
  164. Node: Interoperation403938
  165. Node: External Bugs417318
  166. Node: Incompatibilities419450
  167. Node: Fixed Headers427998
  168. Node: Disappointments430337
  169. Node: C++ Misunderstandings434557
  170. Node: Static Definitions435204
  171. Node: Temporaries436258
  172. Node: Protoize Caveats438462
  173. Node: Non-bugs442417
  174. Node: Warnings and Errors451377
  175. Node: Bugs453148
  176. Node: Bug Criteria454508
  177. Node: Bug Lists456938
  178. Node: Bug Reporting458309
  179. Node: Sending Patches470432
  180. Node: Service475784
  181. Node: VMS476345
  182. Node: Include Files and VMS476738
  183. Node: Global Declarations480628
  184. Node: VMS Misc484937
  185. Node: Portability489263
  186. Node: Interface491026
  187. Node: Passes495659
  188. Node: RTL513002
  189. Node: RTL Objects514890
  190. Node: Accessors517934
  191. Node: Flags523260
  192. Node: Machine Modes532279
  193. Node: Constants539836
  194. Node: Regs and Memory545024
  195. Node: Arithmetic556734
  196. Node: Comparisons562632
  197. Node: Bit Fields566694
  198. Node: Conversions568058
  199. Node: RTL Declarations570946
  200. Node: Side Effects571755
  201. Node: Incdec584302
  202. Node: Assembler586818
  203. Node: Insns588340
  204. Node: Calls609193
  205. Node: Sharing611788
  206. Node: Reading RTL614864
  207. Node: Machine Desc615808
  208. Node: Patterns617661
  209. Node: Example620605
  210. Node: RTL Template621733
  211. Node: Output Template633931
  212. Node: Output Statement637892
  213. Node: Constraints641605
  214. Node: Simple Constraints642608
  215. Node: Multi-Alternative654041
  216. Node: Class Preferences656877
  217. Node: Modifiers657757
  218. Node: Machine Constraints660917
  219. Node: No Constraints669495
  220. Node: Standard Names670616
  221. Node: Pattern Ordering697615
  222. Node: Dependent Patterns698841
  223. Node: Jump Patterns701781
  224. Node: Insn Canonicalizations707597
  225. Node: Peephole Definitions711092
  226. Node: Expander Definitions718011
  227. Node: Insn Splitting725151
  228. Node: Insn Attributes732165
  229. Node: Defining Attributes733212
  230. Node: Expressions735224
  231. Node: Tagging Insns741536
  232. Node: Attr Example745899
  233. Node: Insn Lengths748275
  234. Node: Constant Attributes751639
  235. Node: Delay Slots752799
  236. Node: Function Units756010
  237. Node: Target Macros761680
  238. Node: Driver763563
  239. Node: Run-time Target773870
  240. Node: Storage Layout779877
  241. Node: Type Layout792844
  242. Node: Registers799173
  243. Node: Register Basics800153
  244. Node: Allocation Order804190
  245. Node: Values in Registers805608
  246. Node: Leaf Functions809987
  247. Node: Stack Registers812462
  248. Node: Obsolete Register Macros813295
  249. Node: Register Classes815990
  250. Node: Stack and Calling835562
  251. Node: Frame Layout835998
  252. Node: Frame Registers839439
  253. Node: Elimination843249
  254. Node: Stack Arguments847505
  255. Node: Register Arguments853821
  256. Node: Scalar Return862496
  257. Node: Aggregate Return866459
  258. Node: Caller Saves870174
  259. Node: Function Entry871324
  260. Node: Profiling880252
  261. Node: Varargs883156
  262. Node: Trampolines889980
  263. Node: Library Calls896442
  264. Node: Addressing Modes904500
  265. Node: Condition Code912088
  266. Node: Costs918287
  267. Node: Sections926666
  268. Node: PIC931455
  269. Node: Assembler Format934214
  270. Node: File Framework935219
  271. Node: Data Output939392
  272. Node: Uninitialized Data945316
  273. Node: Label Output948023
  274. Node: Initialization956435
  275. Node: Macros for Initialization962578
  276. Node: Instruction Output966011
  277. Node: Dispatch Tables974006
  278. Node: Alignment Output976383
  279. Node: Debugging Info978123
  280. Node: All Debuggers978732
  281. Node: DBX Options981146
  282. Node: DBX Hooks986031
  283. Node: File Names and DBX989370
  284. Node: SDB and DWARF991343
  285. Node: Cross-compilation993073
  286. Node: Misc999520
  287. Node: Config1016085
  288. Node: Index1022946
  289. 
  290. End Tag Table
  291.